self-time lever - Alemán Inglés Diccionario